plea/petition for clemency - French English Dictionary